@贝壳儿
2年前 提问
1个回答

部署虚拟化时对宿主机硬件配置需要考虑什么

X0_0X
2年前

部署虚拟化时对宿主机硬件配置需要考虑以下方面:

  • 可用的CPU核数量尽可能多,单台服务器建议配置8个以上的CPU核。

  • 使用具有扩展64bit内存技术(ExtendedMemory64Technology,EM64T)能力的IntelVT或AMDV技术的CPU,这样32位和64位的虚拟机均可以支持运行。

  • 为获得更佳的虚拟机迁移兼容能力,应采用同一厂商、同一产品家族和同一代处理器的服务器组成的集群。

  • 事实证明,内存资源比CPU资源成为性能瓶颈的可能性更大,应尽可能配置单条容量大的内存条,例如单条32GB内存条的性能和表现会优于两条16GB内存条。

  • 尽量具备双网卡以获得更加灵活的网络连接和模式选择。宿主机网卡通常会采用网卡虚拟化技术,接入网络时将按照业务流量创建不同的虚拟交换机端口进行连接;配置两张网卡可以采用双网卡绑定,并在负载均衡的工作模式下完成网络连接;不进行虚拟化的物理裸机服务器则可以根据用户需求配置多张网卡,在采用两两绑定后,选择负载分担模式或者主备工作模式均可。

  • 设备投资和运营成本方面,2路服务器的购置成本略高,而4路服务器由于功耗高导致运营成本略高。

  • 机房配套成本方面,云数据中心机房的各项基础配套建设成本较高,因此在选择服务器类型时,应尽量考虑高密度安装和部署,节省机架空间,降低基础配套成本的占比。